foreign release title - Espagnol Anglais Dictionnaire